package com.eamois.service.manual.impl;

import java.util.Collection;

import com.eamois.dao.manual.EnsipDao;
import com.eamois.domain.manual.Engine;
import com.eamois.domain.manual.Ensip;
import com.eamois.domain.manual.EnsipType;
import com.eamois.service.impl.BaseServiceImpl;
import com.eamois.service.manual.EnsipService;


public class EnsipServiceImpl extends BaseServiceImpl<com.eamois.domain.manual.Ensip,EnsipDao> implements EnsipService{

	@Override
	public Collection<com.eamois.domain.manual.Ensip> findAllEnsip() {
		// TODO Auto-generated method stub
		return this.getDao().findAllEnsip();
	}

	@Override
	public Collection<com.eamois.domain.manual.Ensip> findEnsipByParent(com.eamois.domain.manual.Ensip ensip) {
		// TODO Auto-generated method stub
		return this.getDao().findEnsipByParent(ensip);
	}

	@Override
	public com.eamois.domain.manual.Ensip findEnsipByNameAndEngine(String name,Engine engine) {
		// TODO Auto-generated method stub
		return this.getDao().findEnsipByNameAndEngine(name,engine);
	}

	@Override
	public Collection<Ensip> findEnsipByType(EnsipType ensipType) {
		// TODO Auto-generated method stub
		return this.getDao().findEnsipByType(ensipType);
	}

	@Override
	public Collection<Ensip> findEnsipByOther(EnsipType ensipType) {
		// TODO Auto-generated method stub
		return this.getDao().findEnsipByOther(ensipType);
	}

	@Override
	public Collection<Ensip> findEnsipByEngine(Engine engine) {
		// TODO Auto-generated method stub
		return this.getDao().findEnsipByEngine(engine);
	}

}
